package com.fintech.third.model.moxie.carriesv2;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * Created by zhangliang on 17/2/8.
 */
public class MXCheckSearchInfo implements Serializable{
	
    private Long id;

	private String loanId;
	
	private static final long serialVersionUID = 1L;

	@JsonProperty("searched_org_cnt")
    private Long searchedOrgCnt;

    @JsonProperty("searched_org_type")
    private List<String> searchedOrgTypeList;

    @JsonProperty("idcard_with_other_names")
    private List<String> idcardWithOtherNamesList;

    @JsonProperty("idcard_with_other_phones")
    private List<String> idcardWithOtherPhonesList;

    @JsonProperty("phone_with_other_names")
    private List<String> phoneWithOtherNamesList;

    @JsonProperty("phone_with_other_idcards")
    private List<String> phoneWithOtherIdcardsList;

    @JsonProperty("register_org_cnt")
    private Long registerOrgCnt;

    @JsonProperty("register_org_type")
    private List<String> registerOrgTypeList;

    @JsonProperty("arised_open_web")
    private List<String> arisedOpenWebList;
    
    private String searchedOrgType;
    
    private String idcardWithOtherNames;

    private String idcardWithOtherPhones;

    private String phoneWithOtherNames;

    private String phoneWithOtherIdcards;
    
    private String registerOrgType;

    private String arisedOpenWeb;
    
	private String createdBy;
	
	private Date createdDate;
	
	private String updatedBy;
	
	private Date updatedDate;

	public String getCreatedBy() {
		return createdBy;
	}

	public void setCreatedBy(String createdBy) {
		this.createdBy = createdBy;
	}

	public Date getCreatedDate() {
		return createdDate;
	}

	public void setCreatedDate(Date createdDate) {
		this.createdDate = createdDate;
	}

	public String getUpdatedBy() {
		return updatedBy;
	}

	public void setUpdatedBy(String updatedBy) {
		this.updatedBy = updatedBy;
	}

	public Date getUpdatedDate() {
		return updatedDate;
	}

	public void setUpdatedDate(Date updatedDate) {
		this.updatedDate = updatedDate;
	}

	public Long getSearchedOrgCnt() {
		return searchedOrgCnt;
	}

	public void setSearchedOrgCnt(Long searchedOrgCnt) {
		this.searchedOrgCnt = searchedOrgCnt;
	}

	public Long getRegisterOrgCnt() {
		return registerOrgCnt;
	}

	public void setRegisterOrgCnt(Long registerOrgCnt) {
		this.registerOrgCnt = registerOrgCnt;
	}

	public List<String> getSearchedOrgTypeList() {
		return searchedOrgTypeList;
	}

	public void setSearchedOrgTypeList(List<String> searchedOrgTypeList) {
		this.searchedOrgTypeList = searchedOrgTypeList;
	}

	public List<String> getIdcardWithOtherNamesList() {
		return idcardWithOtherNamesList;
	}

	public void setIdcardWithOtherNamesList(List<String> idcardWithOtherNamesList) {
		this.idcardWithOtherNamesList = idcardWithOtherNamesList;
	}

	public List<String> getIdcardWithOtherPhonesList() {
		return idcardWithOtherPhonesList;
	}

	public void setIdcardWithOtherPhonesList(List<String> idcardWithOtherPhonesList) {
		this.idcardWithOtherPhonesList = idcardWithOtherPhonesList;
	}

	public List<String> getPhoneWithOtherNamesList() {
		return phoneWithOtherNamesList;
	}

	public void setPhoneWithOtherNamesList(List<String> phoneWithOtherNamesList) {
		this.phoneWithOtherNamesList = phoneWithOtherNamesList;
	}

	public List<String> getPhoneWithOtherIdcardsList() {
		return phoneWithOtherIdcardsList;
	}

	public void setPhoneWithOtherIdcardsList(List<String> phoneWithOtherIdcardsList) {
		this.phoneWithOtherIdcardsList = phoneWithOtherIdcardsList;
	}

	public List<String> getRegisterOrgTypeList() {
		return registerOrgTypeList;
	}

	public void setRegisterOrgTypeList(List<String> registerOrgTypeList) {
		this.registerOrgTypeList = registerOrgTypeList;
	}

	public List<String> getArisedOpenWebList() {
		return arisedOpenWebList;
	}

	public void setArisedOpenWebList(List<String> arisedOpenWebList) {
		this.arisedOpenWebList = arisedOpenWebList;
	}

	public String getSearchedOrgType() {
		return searchedOrgType;
	}

	public void setSearchedOrgType(String searchedOrgType) {
		this.searchedOrgType = searchedOrgType;
	}

	public String getIdcardWithOtherNames() {
		return idcardWithOtherNames;
	}

	public void setIdcardWithOtherNames(String idcardWithOtherNames) {
		this.idcardWithOtherNames = idcardWithOtherNames;
	}

	public String getIdcardWithOtherPhones() {
		return idcardWithOtherPhones;
	}

	public void setIdcardWithOtherPhones(String idcardWithOtherPhones) {
		this.idcardWithOtherPhones = idcardWithOtherPhones;
	}

	public String getPhoneWithOtherNames() {
		return phoneWithOtherNames;
	}

	public void setPhoneWithOtherNames(String phoneWithOtherNames) {
		this.phoneWithOtherNames = phoneWithOtherNames;
	}

	public String getPhoneWithOtherIdcards() {
		return phoneWithOtherIdcards;
	}

	public void setPhoneWithOtherIdcards(String phoneWithOtherIdcards) {
		this.phoneWithOtherIdcards = phoneWithOtherIdcards;
	}

	public String getRegisterOrgType() {
		return registerOrgType;
	}

	public void setRegisterOrgType(String registerOrgType) {
		this.registerOrgType = registerOrgType;
	}

	public String getArisedOpenWeb() {
		return arisedOpenWeb;
	}

	public void setArisedOpenWeb(String arisedOpenWeb) {
		this.arisedOpenWeb = arisedOpenWeb;
	}

	public String getLoanId() {
		return loanId;
	}

	public void setLoanId(String loanId) {
		this.loanId = loanId;
	}

	@Override
	public String toString() {
		return "MXCheckSearchInfo [loanId=" + loanId + ", searchedOrgCnt=" + searchedOrgCnt + ", searchedOrgTypeList="
				+ searchedOrgTypeList + ", idcardWithOtherNamesList=" + idcardWithOtherNamesList
				+ ", idcardWithOtherPhonesList=" + idcardWithOtherPhonesList + ", phoneWithOtherNamesList="
				+ phoneWithOtherNamesList + ", phoneWithOtherIdcardsList=" + phoneWithOtherIdcardsList
				+ ", registerOrgCnt=" + registerOrgCnt + ", registerOrgTypeList=" + registerOrgTypeList
				+ ", arisedOpenWebList=" + arisedOpenWebList + ", searchedOrgType=" + searchedOrgType
				+ ", idcardWithOtherNames=" + idcardWithOtherNames + ", idcardWithOtherPhones=" + idcardWithOtherPhones
				+ ", phoneWithOtherNames=" + phoneWithOtherNames + ", phoneWithOtherIdcards=" + phoneWithOtherIdcards
				+ ", registerOrgType=" + registerOrgType + ", arisedOpenWeb=" + arisedOpenWeb + ", createdBy="
				+ createdBy + ", createdDate=" + createdDate + ", updatedBy=" + updatedBy + ", updatedDate="
				+ updatedDate + "]";
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

}
